﻿using System;
using System.Collections.Generic;
using sBlog.Net.Domain.Entities;

namespace sBlog.Net.Domain.Interfaces
{
    public interface IFollow : IDisposable
    {
        List<FollowEntity> GetFollowByFollowingUserID(int followingUserID);
        List<FollowEntity> GetFollowByFollowerUserID(int followerUserID);
        FollowEntity GetByFolowingUserIDAndFolowerUserID(int followingUserID, int followerUserId);
        void DeleteFollowByFollowID(int followID);
        void AddFollow(FollowEntity followEntity);
    }
}
